a monumental painting - Francés Inglés Diccionario